# -*- coding: utf-8 -*-
# time: 2025/3/27 16:58
# file: chromadb_stu_01.py
# author: hanson
"""
chromadb内置了all-MiniLM-L6-v2作为嵌入模型，首次运行会下载。默认存放在C:\Users\{用户名}\.cache\chroma\onnx_models\
pip install ollama chromadb

"""
import chromadb
# 方式一：直接创建 client 数据都存储在内存，程序运行完，数据会丢失 测试使用
client = chromadb.Client()

# 方式二：创建 client，并指定保存路径
client = chromadb.PersistentClient(path="/path/to/save/to")
# 方式三：创建 client，并指定数据库名称：使用 client/server 方式，推荐使用
# chroma run --path db_path
chroma_client = chromadb.HttpClient(host='localhost', port=8000)




